elite_marines = {
    track = special_forces_marines
    name = MARINE_SPECIAL_FORCES
    description = MARINE_SPECIAL_FORCES_DESC
    icon = GFX_doctrine_elite_marines

    xp_cost = 25
    xp_type = navy

    available = {
        always = yes
    }

    ai_will_do = {
        base = 1
    }

     #EFFECTS
    rewards = {
		commando_battallions = {
			L_Marine_Cdo_Bat = {
				fort = {
					attack = 0.3
					defence = 0.3
				}
			}
			smol_Marine_Cdo_Bat = {
				fort = {
					attack = 0.3
					defence = 0.3
				}
			}
			XS_Marine_Cdo_Bat = {
				fort = {
					attack = 0.3
					defence = 0.3
				}
			}
			Team_Marine_Cdo_Bat = {
				fort = {
					attack = 0.3
					defence = 0.3
				}
			}
		}
		climate_training = {
			heat_attrition_factor = -0.15
			winter_attrition_factor = -0.15
		}
		endurance_training = {
			L_Marine_Cdo_Bat = {
					max_organisation = 3
					max_strength = 0.05
			}
			smol_Marine_Cdo_Bat = {
					max_organisation = 3
					max_strength = 0.05
			}
			XS_Marine_Cdo_Bat = {
					max_organisation = 3
					max_strength = 0.05
			}
			Team_Marine_Cdo_Bat = {
					max_organisation = 3
					max_strength = 0.05
			}
		}
		river_training = {
			L_Marine_Cdo_Bat = {
				river = {
					attack = 0.15
 					movement = 0.2
 					defence = 0.10
 				}
			}
			smol_Marine_Cdo_Bat = {
				river = {
					attack = 0.15
 					movement = 0.2
 					defence = 0.10
 				}
			}
			XS_Marine_Cdo_Bat = {
				river = {
					attack = 0.15
 					movement = 0.2
 					defence = 0.10
 				}
			}
			Team_Marine_Cdo_Bat = {
				river = {
					attack = 0.15
 					movement = 0.2
 					defence = 0.10
 				}
			}
		}
		commando_breakthrough = {
			L_Marine_Cdo_Bat = {
				breakthrough = 0.05
			}
			smol_Marine_Cdo_Bat = {
				breakthrough = 0.05
			}
			XS_Marine_Cdo_Bat = {
				breakthrough = 0.05
			}
			Team_Marine_Cdo_Bat = {
				breakthrough = 0.05
			}
		}
		recovery_training = {
			L_Marine_Cdo_Bat = {
				fuel_consumption_factor = -0.02
				supply_consumption_factor = -0.02
				defense = 0.05
			}
			smol_Marine_Cdo_Bat = {
				fuel_consumption_factor = -0.02
				supply_consumption_factor = -0.02
				defense = 0.05
			}
			XS_Marine_Cdo_Bat = {
				fuel_consumption_factor = -0.02
				supply_consumption_factor = -0.02
				defense = 0.05
			}
			Team_Marine_Cdo_Bat = {
				fuel_consumption_factor = -0.02
				supply_consumption_factor = -0.02
				defense = 0.05
			}
		}
		recovery_training = {
	 		L_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 			}
	 			battalion_mult = {
	 				category = category_arm_amphib
	 				hard_attack = 0.05
	 			}
	 		}
			XS_L_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 			}
	 			battalion_mult = {
	 				category = category_arm_amphib
	 				hard_attack = 0.05
	 			}
	 		}
			Team_L_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 			}
	 			battalion_mult = {
	 				category = category_arm_amphib
	 				hard_attack = 0.05
	 			}
	 		}
	 		Mot_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 			}
	 			battalion_mult = {
	 				category = category_arm_amphib
	 				hard_attack = 0.05
	 			}
	 		}
			XS_Mot_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 			}
	 			battalion_mult = {
	 				category = category_arm_amphib
	 				hard_attack = 0.05
	 			}
	 		}
			Team_Mot_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 			}
	 			battalion_mult = {
	 				category = category_arm_amphib
	 				hard_attack = 0.05
	 			}
	 		}
	 		Mech_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 			}
	 			battalion_mult = {
	 				category = category_arm_amphib
	 				hard_attack = 0.05
	 			}
	 		}
			XS_Mech_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 			}
	 			battalion_mult = {
	 				category = category_arm_amphib
	 				hard_attack = 0.05
	 			}
	 		}
			Team_Mech_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 			}
	 			battalion_mult = {
	 				category = category_arm_amphib
	 				hard_attack = 0.05
	 			}
	 		}
	 		Arm_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 			}
	 			battalion_mult = {
	 				category = category_arm_amphib
	 				hard_attack = 0.05
	 			}
	 		}
			XS_Arm_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 			}
	 			battalion_mult = {
	 				category = category_arm_amphib
	 				hard_attack = 0.05
	 			}
	 		}
			Team_Arm_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 			}
	 			battalion_mult = {
	 				category = category_arm_amphib
	 				hard_attack = 0.05
	 			}
	 		}
	 		armor_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 			}
	 			battalion_mult = {
	 				category = category_arm_amphib
	 				hard_attack = 0.05
	 			}
	 		}
			XS_armor_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 			}
	 			battalion_mult = {
	 				category = category_arm_amphib
	 				hard_attack = 0.05
	 			}
	 		}
			Team_armor_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 			}
	 			battalion_mult = {
	 				category = category_arm_amphib
	 				hard_attack = 0.05
	 			}
	 		}
		}
		shore_bombardment_support = {
			shore_bombardment_bonus = 0.15
		}
    }
	mastery = {
		categories = { category_all_amphibous }
	}
}

massive_marines = {
    track = marine_massive_forces_track
    name = MARINE_MASSIVE_FORCES
    description = MARINE_SPECIAL_FORCES_MASSIVE_DESC
    icon = GFX_doctrine_massive_marines

    xp_cost = 25
    xp_type = navy

    available = {
        always = yes
    }

    ai_will_do = {
        base = 1
    }

     #EFFECTS
    rewards = {
		marine_army = {
			category_arm_amphib = {
				max_organisation = 3
				max_strength = 0.05
			}
		}
		marine_entrenchment_training = {
			category_all_amphibous = {
				weight = -0.20
			}
			H_Engi_Comp = {
				entrenchment = 0.05
			}
			XS_H_Engi_Comp = {
				entrenchment = 0.05
			}
			Armored_Engi_Comp = {
				entrenchment = 0.05
			}
			XS_Armored_Engi_Comp = {
				entrenchment = 0.05
			}
		}
		marine_capacity = {
			special_forces_cap = 0.05
			special_forces_training_time_factor = -0.05
			marines_special_forces_contribution_factor = -0.1
		}
		marine_river_training = {
			Arm_Marine_Bat = {
				river = {
					attack = 0.05
 					movement = 0.25
 					defence = 0.10
 				}
			}
			smol_Arm_Marine_Bat = {
				river = {
					attack = 0.05
 					movement = 0.25
 					defence = 0.10
 				}
			}
			XS_Arm_Marine_Bat = {
				river = {
					attack = 0.05
 					movement = 0.25
 					defence = 0.10
 				}
			}
			Mech_Marine_Bat = {
				river = {
					attack = 0.05
 					movement = 0.25
 					defence = 0.10
 				}
			}
			smol_Mech_Marine_Bat = {
				river = {
					attack = 0.05
 					movement = 0.25
 					defence = 0.10
 				}
			}
			XS_Mech_Marine_Bat = {
				river = {
					attack = 0.05
 					movement = 0.25
 					defence = 0.10
 				}
			}
		}
		marine_breakthrough = {
			category_arm_amphib = {
				breakthrough = 0.05
			}
			category_mot_amphib = {
				breakthrough = 0.05
			}
			category_inf_amphib = {
				breakthrough = 0.05
			}
		}
		marine_supplies = {
			naval_invasion_capacity = 10
		}
		marine_support_training = {
			experience_gain_L_Marine_Bat_combat_factor = 0.15
			experience_gain_smol_L_Marine_Bat_combat_factor = 0.15
			experience_gain_XS_L_Marine_Bat_combat_factor = 0.15
			experience_gain_Mot_Marine_Bat_combat_factor = 0.15
			experience_gain_smol_Mot_Marine_Bat_combat_factor = 0.15
			experience_gain_XS_Mot_Marine_Bat_combat_factor = 0.15
			experience_gain_Arm_Marine_Bat_combat_factor = 0.15
			experience_gain_smol_Arm_Marine_Bat_combat_factor = 0.15
			experience_gain_XS_Arm_Marine_Bat_combat_factor = 0.15
			experience_gain_Mech_Marine_Bat_combat_factor = 0.15
			experience_gain_smol_Mech_Marine_Bat_combat_factor = 0.15
			experience_gain_XS_Mech_Marine_Bat_combat_factor = 0.15
		}
		invasion_artillary = {
			category_all_amphibous = {
				default_morale = 0.08
			}
			Arty_Battery = {
				battalion_mult = {
					category = category_artillery
 					soft_attack = 0.10
				}
			}
			XS_Arty_Battery = {
				battalion_mult = {
					category = category_artillery
 					soft_attack = 0.10
				}
			}
		}
    }
	mastery = {
		categories = { category_all_amphibous }
	}
}

airborn_forces_subdoctrine = {
    track = airborn_forces_track
    name = AIRBORN_FORCES_SPECIALS
    description = AIRBORN_FORCES_SPECIALS_DESC
    icon = GFX_doctrine_airborn_forces_subdoctrine

    xp_cost = 25
    xp_type = air

    available = {
        always = yes
    }

    ai_will_do = {
        base = 1
    }

     #EFFECTS


    rewards = {
		airborn_units = {
			category_all_airborne = {
				max_organisation = 3
				max_strength = 0.05
			}
		}
		airborn_entrenchment_training = {
				special_forces_training_time_factor = -0.05
				paratroopers_special_forces_contribution_factor = -0.05
	 		L_Engi_Comp = {
	 			battalion_mult = {
	 				category = category_inf_aslt
	 				breakthrough = 0.05
	 				defense = 0.10
	 			}
	 		}
			XS_L_Engi_Comp = {
	 			battalion_mult = {
	 				category = category_inf_aslt
	 				breakthrough = 0.05
	 				defense = 0.10
	 			}
	 		}
		}
		bloat_the_sky = {
 				paradrop_organization_factor = 0.2
 				paratrooper_aa_defense = 0.2
				special_forces_training_time_factor = -0.1
				paratroopers_special_forces_contribution_factor = -0.05
		}
		airborn_logistics = {
	 		L_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 				breakthrough = 0.05
	 			}
	 		}
			XS_L_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 				breakthrough = 0.05
	 			}
	 		}
			Team_L_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 				breakthrough = 0.05
	 			}
	 		}
	 		Mot_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 				breakthrough = 0.05
	 			}
	 		}
			XS_Mot_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 				breakthrough = 0.05
	 			}
	 		}
			Team_Mot_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 				breakthrough = 0.05
	 			}
	 		}
	 		Mech_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 				breakthrough = 0.05
	 			}
	 		}
			XS_Mech_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 				breakthrough = 0.05
	 			}
	 		}
			Team_Mech_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 				breakthrough = 0.05
	 			}
	 		}
	 		Arm_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 				breakthrough = 0.05
	 			}
	 		}
			XS_Arm_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 				breakthrough = 0.05
	 			}
	 		}
			Team_Arm_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 				breakthrough = 0.05
	 			}
	 		}
	 		armor_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 				breakthrough = 0.05
	 			}
	 		}
			XS_armor_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 				breakthrough = 0.05
	 			}
	 		}
			Team_armor_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_artillery
	 				soft_attack = 0.10
	 				breakthrough = 0.05
	 			}
	 		}
		}
		airborn_breakthrough = {
				special_forces_out_of_supply_factor = -0.20
			Mot_Air_Inf_Bat = {
				soft_attack = 0.03
				hard_attack = 0.03
				breakthrough = 0.03
			}
			smol_Mot_Air_Inf_Bat = {
				soft_attack = 0.03
				hard_attack = 0.03
				breakthrough = 0.03
			}
			XS_Mot_Air_Inf_Bat = {
				soft_attack = 0.03
				hard_attack = 0.03
				breakthrough = 0.03
			}
		}
		airborn_support = {
	 		H_Engi_Comp = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				breakthrough = 0.05
	 				defence = 0.05
	 			}
	 		}
			XS_H_Engi_Comp = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				breakthrough = 0.05
	 				defence = 0.05
	 			}
	 		}
			L_Engi_Comp = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				breakthrough = 0.05
	 				defence = 0.05
	 			}
	 		}
			XS_L_Engi_Comp = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				breakthrough = 0.05
	 				defence = 0.05
	 			}
	 		}
	 		combat_service_support_company = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				experience_loss_factor = -0.10
	 				max_strength = 0.05
	 			}
	 		}
			XS_combat_service_support_company = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				experience_loss_factor = -0.10
	 				max_strength = 0.05
	 			}
	 		}
			Team_combat_service_support_company = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				experience_loss_factor = -0.10
	 				max_strength = 0.05
	 			}
	 		}
	 		helicopter_combat_service_support = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				experience_loss_factor = -0.10
	 				max_strength = 0.05
	 			}
	 		}
			XS_helicopter_combat_service_support = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				experience_loss_factor = -0.10
	 				max_strength = 0.05
	 			}
	 		}
			Team_helicopter_combat_service_support = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				experience_loss_factor = -0.10
	 				max_strength = 0.05
	 			}
	 		}
		}
		massed_assault_formations = {
	 		special_forces_cap = 0.02
	 		paratroopers_special_forces_contribution_factor = -0.05
			extra_paratrooper_supply_grace = 15
	 		category_mot_airborne = {
	 			max_organisation = 2.5
	 		}
		}
		mobile_protected_firepower = {
			category_all_airborne = {
				default_morale = 0.08
			}
	 		L_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				max_organisation = 0.025
	 			}
	 		}
			XS_L_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				max_organisation = 0.025
	 			}
	 		}
			Team_L_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				max_organisation = 0.025
	 			}
	 		}
	 		Mot_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				max_organisation = 0.025
	 			}
	 		}
			XS_Mot_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				max_organisation = 0.025
	 			}
	 		}
			Team_Mot_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				max_organisation = 0.025
	 			}
	 		}
	 		Mech_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				max_organisation = 0.025
	 			}
	 		}
			XS_Mech_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				max_organisation = 0.025
	 			}
	 		}
			Team_Mech_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				max_organisation = 0.025
	 			}
	 		}
	 		Arm_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				max_organisation = 0.025
	 			}
	 		}
			XS_Arm_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				max_organisation = 0.025
	 			}
	 		}
			Team_Arm_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				max_organisation = 0.025
	 			}
	 		}
	 		armor_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				max_organisation = 0.025
	 			}
	 		}
			XS_armor_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				max_organisation = 0.025
	 			}
	 		}
			Team_armor_Recce_Comp = {
	 			battalion_mult = {
	 				category = category_mot_airborne
	 				max_organisation = 0.025
	 			}
	 		}
		}
    }
	mastery = {
		categories = { category_all_airborne category_inf_airborne category_mot_airborne category_arm_airborne }
	}
}

airborn_forces_operations = {
    track = airborn_operations_track
    name = AIRBORN_FORCES_OPERAIONS
    description = AIRBORN_FORCES_OPERAIONS_DESC
    icon = GFX_doctrine_airborn_forces_operations

    xp_cost = 25
    xp_type = air

    available = {
        always = yes
    }

    ai_will_do = {
        base = 1
    }


    rewards = {
		sky_shock = {
				paradrop_organization_factor = 0.10
				special_forces_min = 2
 				paratroopers_special_forces_contribution_factor = -0.05
		}
		coordinated_drop = {
				special_forces_out_of_supply_factor = -0.10
 				extra_paratrooper_supply_grace = 100
		}
		fast_hard_training = {
			special_forces_training_time_factor = -0.10
 			experience_gain_Mech_Air_Inf_Bat_combat_factor = 0.05
			experience_gain_smol_Mech_Air_Inf_Bat_combat_factor = 0.05
			experience_gain_XS_Mech_Air_Inf_Bat_combat_factor = 0.05
 			experience_gain_Arm_Air_Inf_Bat_combat_factor = 0.05
			experience_gain_smol_Arm_Air_Inf_Bat_combat_factor = 0.05
			experience_gain_XS_Arm_Air_Inf_Bat_combat_factor = 0.05
		}
		airborn_logistics = {
				paradrop_organization_factor = 0.2
				paratrooper_aa_defense = 0.15
		}
		airborn_drops = {
	 		category_arm_airborne = {
	 			max_organisation = 2.5
	 		}
		}
		airborn_supply_drops = {
			extra_paratrooper_supply_grace = 100
			paratroopers_special_forces_contribution_factor = -0.05
		}
		airborn_terrain_exercises = {
			L_Recce_Comp = {
				battalion_mult = {
					category = category_all_airborne
					soft_attack = 0.05
				}
				battalion_mult = {
					category = category_artillery
					soft_attack = 0.10
				}
			}
			XS_L_Recce_Comp = {
				battalion_mult = {
					category = category_all_airborne
					soft_attack = 0.05
				}
				battalion_mult = {
					category = category_artillery
					soft_attack = 0.10
				}
			}
			Team_L_Recce_Comp = {
				battalion_mult = {
					category = category_all_airborne
					soft_attack = 0.05
				}
				battalion_mult = {
					category = category_artillery
					soft_attack = 0.10
				}
			}
			Mot_Recce_Comp = {
				battalion_mult = {
					category = category_all_airborne
					soft_attack = 0.05
				}
				battalion_mult = {
					category = category_artillery
					soft_attack = 0.10
				}
			}
			XS_Mot_Recce_Comp = {
				battalion_mult = {
					category = category_all_airborne
					soft_attack = 0.05
				}
				battalion_mult = {
					category = category_artillery
					soft_attack = 0.10
				}
			}
			Team_Mot_Recce_Comp = {
				battalion_mult = {
					category = category_all_airborne
					soft_attack = 0.05
				}
				battalion_mult = {
					category = category_artillery
					soft_attack = 0.10
				}
			}
			Mech_Recce_Comp = {
				battalion_mult = {
					category = category_all_airborne
					soft_attack = 0.05
				}
				battalion_mult = {
					category = category_artillery
					soft_attack = 0.10
				}
			}
			XS_Mech_Recce_Comp = {
				battalion_mult = {
					category = category_all_airborne
					soft_attack = 0.05
				}
				battalion_mult = {
					category = category_artillery
					soft_attack = 0.10
				}
			}
			Team_Mech_Recce_Comp = {
				battalion_mult = {
					category = category_all_airborne
					soft_attack = 0.05
				}
				battalion_mult = {
					category = category_artillery
					soft_attack = 0.10
				}
			}
			Arm_Recce_Comp = {
				battalion_mult = {
					category = category_all_airborne
					soft_attack = 0.05
				}
				battalion_mult = {
					category = category_artillery
					soft_attack = 0.10
				}
			}
			XS_Arm_Recce_Comp = {
				battalion_mult = {
					category = category_all_airborne
					soft_attack = 0.05
				}
				battalion_mult = {
					category = category_artillery
					soft_attack = 0.10
				}
			}
			Team_Arm_Recce_Comp = {
				battalion_mult = {
					category = category_all_airborne
					soft_attack = 0.05
				}
				battalion_mult = {
					category = category_artillery
					soft_attack = 0.10
				}
			}
			armor_Recce_Comp = {
				battalion_mult = {
					category = category_all_airborne
					soft_attack = 0.05
				}
				battalion_mult = {
					category = category_artillery
					soft_attack = 0.10
				}
			}
			XS_armor_Recce_Comp = {
				battalion_mult = {
					category = category_all_airborne
					soft_attack = 0.05
				}
				battalion_mult = {
					category = category_artillery
					soft_attack = 0.10
				}
			}
			Team_armor_Recce_Comp = {
				battalion_mult = {
					category = category_all_airborne
					soft_attack = 0.05
				}
				battalion_mult = {
					category = category_artillery
					soft_attack = 0.10
				}
			}
		}
		mobile_supply_bag = {
	 		extra_paratrooper_supply_grace = 50
 			special_forces_out_of_supply_factor = -0.15
		}
    }
	mastery = {
		categories = { category_all_airborne category_inf_airborne category_mot_airborne category_arm_airborne }
	}
}
ranger_forces_doctrine = {
    track = ranger_forces_track
    name = RANGER_FORCES_DOCTRINES
    description = RANGER_FORCES_DOCTRINES_DESC
    icon = GFX_doctrine_ranger_forces_doctrine

    xp_cost = 25
    xp_type = army

    available = {
        always = yes
    }

    ai_will_do = {
        base = 1
    }


    rewards = {
		forest_chimps = {
	 		category_all_ranger = {
	 			max_organisation = 2
				maximum_speed = 0.02
	 		}
		}
		gureilla_roar = {
			category_all_ranger = {
	 			soft_attack = 0.05
	 		}
		}
		banana_tactic = {
			category_all_ranger = {
	 			equipment_capture_factor = 0.05
	 		}
		}
		tree_trunk = {
			category_all_ranger = {
	 			supply_consumption_factor = -0.08
	 		}
		}
		hocus_pocus = {
			category_all_ranger = {
	 			defense = 0.05
	 		}
		}
		fair_lady = {
			category_all_ranger = {
	 			entrenchment = 0.05
	 		}
		}
		ranger_recce_training = {
			L_Ranger_Recce_Comp = {
				battalion_mult = {
					category = category_all_airborne
					soft_attack = 0.05
				}
				battalion_mult = {
					category = category_artillery
					soft_attack = 0.10
				}
			}
			XS_L_Ranger_Recce_Comp = {
				battalion_mult = {
					category = category_all_airborne
					soft_attack = 0.05
				}
				battalion_mult = {
					category = category_artillery
					soft_attack = 0.10
				}
			}
			Team_L_Ranger_Recce_Comp = {
				battalion_mult = {
					category = category_all_airborne
					soft_attack = 0.05
				}
				battalion_mult = {
					category = category_artillery
					soft_attack = 0.10
				}
			}
		}
		jungle_mart = {
			L_Ranger_Bat = {
				forest = {
					attack = 0.05
					movement = 0.05
					defence = 0.10
				}
			}
			smol_L_Ranger_Bat = {
				forest = {
					attack = 0.05
					movement = 0.05
					defence = 0.10
				}
			}
			XS_L_Ranger_Bat = {
				forest = {
					attack = 0.05
					movement = 0.05
					defence = 0.10
				}
			}
		}
    }
	mastery = {
		categories = { category_all_ranger }
	}
}